.drop_target_box {
  width: 100%; // min-height: 40px;
  height: 100%;
  overflow-y: auto;

  :global {

    .ant-select-disabled .ant-select-selection,
    .ant-input-number-disabled,
    .ant-input-disabled {
      background-color: #fff;
      cursor: move;
      width: 100%;
    }

    .ant-btn.disabled,
    .ant-btn[disabled] {
      background-color: #fff;
      cursor: move;
      color: rgba(0, 0, 0, 0.45);
    }

    .ant-input-number-disabled .ant-input-number-input {
      cursor: move;
    }

    .ant-checkbox-disabled.ant-checkbox-checked .ant-checkbox-inner:after {
      border-color: #fff;
    }

    .ant-checkbox-disabled .ant-checkbox-inner {
      background-color: #fff;
    }

    .ant-radio-disabled .ant-radio-inner:after {
      background-color: #608EFF;
    }

    .ant-radio-disabled .ant-radio-inner {
      background-color: #fff;
      cursor: move;
    }

    .ant-radio-disabled.ant-radio-checked .ant-radio-inner {
      border-color: #608EFF !important;
    }

    .ant-select {
      width: 300px;
    }

    .ant-radio-disabled,
    .ant-radio-disabled+span,
    .ant-radio-disabled .ant-radio-input,
    .ant-checkbox-disabled,
    .ant-checkbox-disabled+span,
    .ant-checkbox-disabled .ant-checkbox-input {
      cursor: move !important;
    }

    .ant-input:hover,
    .ant-select-selection:hover {
      border-color: #d9d9d9;
    }
  }

  .item_moving {
    :global {
      .item_hover_hidden:hover {
        background: transparent !important;
        border: 1px dashed transparent !important;

        .item_delete_hidden {
          display: none !important;
        }
      }
    }
  }
}